home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / ip / trace / tcplib / RELEASE.Z / RELEASE
Encoding:
Text File  |  1992-02-22  |  3.1 KB  |  63 lines

  1. The following technical report and the source library it describes are
  2. available for anonymous ftp from jerico.usc.edu:~ftp/pub/jamin/tcplib.
  3. (Jerico's IP address is 128.125.51.6.) The directory contains the following 
  4. files:
  5.  
  6.   README
  7.   libtcp_ds31_ultrix41.a.Z
  8.   libtcp_hp90_hpux847.a.Z
  9.   libtcp_sun3_sunos411.a.Z
  10.   libtcp_sun4_sunos411.a.Z
  11.   tcpapps.h
  12.   tcplib.1
  13.   tcplib.tar.Z
  14.   tcplibtr.ps.Z
  15.  
  16. All you need to transfer to use the library are: README, tcpapps.h, tcplib.1, 
  17. and one of libtcp* that matches your setup.  You need tcplib.tar.Z only if you 
  18. must generate the library yourself.  The file tcplibtr.ps.Z is the PostScript 
  19. version of the tech. report which is introduced below:
  20.  
  21.  
  22.     tcplib: A Library of TCP Internetwork Traffic Characteristics
  23.  
  24.                   Peter B. Danzig       Sugih Jamin
  25.  
  26.                        Computer Science Department, 
  27.                     University of Southern California,
  28.                     Los Angeles, California 90089-0781
  29.  
  30.                         traffic@excalibur.usc.edu
  31.  
  32.                                USC-CS-91-495
  33.  
  34. 1. Introduction
  35.   When simulating computer networks, it is necessary to specify the traffic
  36. between network nodes.  Typically, simulation studies of wide-area tcp/ip
  37. networks model traffic as a combination of Poisson processes and maximal rate
  38. streams--corresponding to telnet traffic and large file transfers respectively.
  39. Such traffic models are justified when the modeler wants to show, for example,
  40. that his flow control or gateway scheduling algorithm responds well to worst
  41. case traffic or when essentially nothing is known about the real network
  42. traffic.  However, such models do not reveal how similarly robust algorithms
  43. respond to the common case load.
  44.   This paper describes tcplib, a library to help generate realistic tcp/ip
  45. network traffic.  Tcplib is motivated by our observation that present-day
  46. wide-area tcp/ip traffic cannot be accurately modeled with simple analytical
  47. expressions, but instead requires a combination of detailed knowledge of the
  48. end-user applications responsible for the traffic and certain measured
  49. probability distributions [Caceres91].  We collected three-day traces of wide-
  50. area Internet traffic at UC Berkeley, University of Southern California, and
  51. Bell Communications Research.  Our study identified that out of more than 35
  52. different application programs, ftp, smtp, nntp, vmnet, telnet, and rlogin are
  53. responsible for 96% of wide-area tcp/ip bytes.  Two related studies, one at
  54. University College London and the other at Lawrence Berkeley Laboratory,
  55. identified a subset of these six applications as responsible for most of their
  56. wide-area tcp traffic [Crowcroft91] [Paxson91]. Tcplib models five of these six
  57. applications.  It excluded vmnet, an IBM mail exchange application , because it
  58. was absent from three of the five traces.  Furthermore, since telnet and rlogin 
  59. have essentially the same characteristics, we have included in tcplib only 
  60. routines describing telnetUs.  Additionally, we included characteristics of 
  61. phone conversations based on the study reported in [Brady65] and a distribution 
  62. of conversations composition breakdown derived from several stub-network traces.
  63.